The dramatic increase in data and connectivity demand, in addition toheterogeneous device capabilities, poses a challenge for future wirelessnetworks. One of the promising solutions is Device-to-Device (D2D) networking.D2D networking, advocating the idea of connecting two or more devices directlywithout traversing the core network, is promising to address the increasingdata and connectivity demand. In this paper, we consider D2D networks, wheredevices with heterogeneous capabilities including computing power, energylimitations, and incentives participate in D2D activities heterogeneously. Wedevelop (i) a device-aware routing and scheduling algorithm (DARS) by takinginto account device capabilities, and (ii) a multi-hop D2D testbed usingAndroid-based smartphones and tablets by exploiting Wi-Fi Direct and legacyWi-Fi connections. We show that DARS significantly improves throughput in ourtestbed as compared to state-of-the-art.
展开▼